## @type x : numeric
## @type y : complex
test_function <- function(x, y, z, d) {
    x + 1 + 1
    z
}

z <- 10
test_function(z, 2, 1, 1)